<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 rel. 2 (http://www.altova.com) by mazuki (darksiderg) -->
<dohs:schema xmlns:dohs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.dohs.com/XMLSchema" targetNamespace="http://www.dohs.com/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<!-- Schema com os tipos simples e atributos de dados re-utilizados na construção dos tipos complexos -->
	<dohs:simpleType name="st_Base2">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[019]{1}"/>
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_Base3">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[0-2]{1}"/>
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_Base10">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[0-9]{1}"/>
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_Base10_2">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[0-9]{2}"/>
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_CondicaoProtetica">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[0-59]{1}"/>
			<!--0 = Sem Prótese-->
			<!--1 = Prótese parcial fixa-->
			<!--2 = Mais de uma prótese parcial fixa-->
			<!--3 = Prótese parcial removível-->
			<!--4 = Próteses parciais, fixas e removíveis-->
			<!--5 = Prótese total removível-->
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_Coroa">
		<dohs:restriction base="dohs:string">
			<dohs:length value="1"/>
			<dohs:pattern value="[Tt0-9A-Ga-g]"/>
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_Data">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[0-9]{2}/[0-9]{2}/[0-9]{4}"/>
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_FluoroseDentaria">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[0-589]{1}"/>
			<!--0 = Normal-->
			<!--1 = Questionável-->
			<!--2 = Muito Leve-->
			<!--3 = Leve-->
			<!--4 = Moderada-->
			<!--5 = Severa-->
			<!--8 = Excluído-->
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_GrupoEtario">
		<dohs:restriction base="dohs:string">
			<dohs:length value="1"/>
			<dohs:enumeration value="1"/>
			<dohs:enumeration value="2"/>
			<dohs:enumeration value="3"/>
			<dohs:enumeration value="4"/>
			<dohs:enumeration value="5"/>
			<!--1 = 5 anos-->
			<!--2 = 12 anos-->
			<!--3 = 15 anos-->
			<!--4 = 35-44 anos-->
			<!--5 = 65-74 anos-->
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_Identificacao">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[0-9]{4}"/>
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_InformacaoAdicional">
		<dohs:restriction base="dohs:string">
			<dohs:maxLength value="50"/>
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_NecessidadeProtese">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[0-49]{1}"/>
			<!--0 = Não necessita de prótese-->
			<!--1 = Necessita de prótese unitária-->
			<!--2 = Necessita de prótese com múltiplos elementos-->
			<!--3 = Associação de próteses unitárias e/ou com múltiplos elementos-->
			<!--4 = Necessita de prótese total (substituição de todos os dentes-->
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_Periodontal">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[0-4Xx9]{1}"/>
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_Raiz">
		<dohs:restriction base="dohs:string">
			<dohs:length value="1"/>
			<dohs:pattern value="[0123789]"/>
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_Sexo">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[1-2]{1}"/>
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_TipoLocalizacao">
		<dohs:restriction base="dohs:string">
			<dohs:pattern value="[123]{1}"/>
			<!--1 = Urbano-->
			<!--2 = Periurbano-->
			<!--3 = Rural-->
		</dohs:restriction>
	</dohs:simpleType>
	<dohs:simpleType name="st_Tratamento">
		<dohs:restriction base="dohs:string">
			<dohs:length value="1"/>
			<dohs:pattern value="[0-9FfPp]"/>
		</dohs:restriction>
	</dohs:simpleType>
</dohs:schema>
